CONTENTS
This is revision 1.14 of the Elo touchscreen OS components for Windows 
CE6.0. It contains three DLL drivers and two EXE support applications plus 
project files to enable the components to be selected into a system. Each 
component has an independent revision number as well as being a part of 
the package revision (1.14). The components are:
1. EloHid.dll is the USB driver. This release is revision 1.23.
2. EloTch.dll (rev 1.20) and EloStub.dll (rev 3.11) together form the serial 
driver. They should be selected together if at all. 
3. EloVa.exe (rev 2.20) is the touchscreen video alignment program.
4. EloCpl.exe (rev 3.13) is a touchscreen control panel-like application.

For each component, the install package includes CPU-agnostic bib, pbpxml, 
reg, makefile, and sources files plus CPU-specific dll or exe, pdb, and 
rel (if dll) files. This release supports only X86 and ARMv4i.

ADD COMPONENTS TO OS DESIGN
This release does not provide a means of adding the touchscreen programs to
the CE6.0 Catalog. Instead, each is added as a project directly to the 
osdesign (not to the platform on which the osdesign is based).

Get installation files by invoking EloCe60V114.exe, a self-extracting ZIP 
file, which will copy all files to C:\Wince600\EloTouch unless you select 
an alternate destination.

To add a component to the osdesign, in Visual Studio (with Platform Builder
plug-in) with the osdesign open:
1. Right click Subprojects and select Add Existing Component.
2. Navigate to (or type) c:\wince600\EloTouch\component, where component is
EloCpl, EloHid, EloStub, EloTch, or EloVa.
3. Double-click the component's pbpxml file.
   
BUILD IMAGE
The components are already built and can be added to the image (nk.bin) 
simply by Build > Make Run-Time Image. 

If Build > Build All Subprojects is invoked, the build log will indicate 
that the Elo components are being built. This superfluous information can 
be avoided by removing these projects from the build process in Project > 
Properties > Configuration Properties > Subproject Image Settings.


FEATURES OF RELEASE 1.14
1. Missing untouch in the serial driver has been fixed. The driver is now 
more efficient and has better error correction. 
2. Missing untouch in the USB driver under heavy loading has been fixed. 
This has also been fixed in the serial driver.
3. Improved auto-untouch on cable disconnect engages within 300 
milliseconds (user configurable via Registry entries UnTick and 
UnTickCount) while allowing infinite hold ("button" down).
4. EloVa terminates properly if Esc is pressed.
5. EloVa does not cause a fault in other modules when it terminates.
6. EloVa icon does not remain in the tool tray after it finishes.
7. EloVa closes all Registry keys that it opens.
8. EloVa prevents multiple instances of itself from executing.
9. Improved means of adding Elo components to a project allows them to be 
added and removed, rebuilding only the image instead of the platform 
(2 minutes vs. 20 minutes.
